London, England
lodging
Posted over 4 years ago
The Mona Lisa, Chelsea
This typical Chelsea family apartment will make you feel like a local. Enjoy the comforts of the homely living room and the location next to London well-kept secret: The Chelsea Physic Garden for a cup of tea and scones amongst natural beauty.
0